hydraulically powered - Allemand Anglais Dictionnaire